home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part1 / 2459 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: sable.ox.ac.uk!sjoh0358
  2. From: sjoh0358@sable.ox.ac.uk (Ian Parkinson)
  3. Newsgroups: comp.sys.amiga.misc,comp.sys.amiga.hardware,comp.sys.amiga.advocacy
  4. Subject: Re: WAS: Motorola pricelist Now: Multiple CPUs
  5. Date: 21 Jan 1996 13:49:28 GMT
  6. Organization: Oxford University, England
  7. Message-ID: <4dtg98$6f1@news.ox.ac.uk>
  8. References: <wfblanDKJ8Cw.1tn@netcom.com> <aTmosh.0qfe@amiga.ow.nl> <96017.131924IO92257@MAINE.MAINE.EDU> <4dor2g$2er@tbd120.tbd.ford.com>
  9. NNTP-Posting-Host: sable.ox.ac.uk
  10.  
  11. With regard to having lots of processors, has anybody seen Acorn's RiscPC?
  12. Some chaps from Acorn came and demonstrated it to us - they claim that it
  13. is able to utilise multiple processors.
  14.  
  15. Even more impressively, they can use different types of chip - although at
  16. the moment cards are only available for the ARM processor and for 486's.
  17.  
  18. This, I admit, made me consider (only for a second) dumping my Amiga... (Note:
  19. I've always been impressed by Acorn, so this wasn't too unnatural!)
  20.  
  21. However, when I asked them how use of the multiple CPUs is implemented from a
  22. software level, they said that it is essentially up to the individual tasks
  23. to secure an extra processor and use it. I got the impression that multitasking
  24. is performed just on one chip, but the programs can 'get' an extra chip and
  25. use it exclusively. If this fails (i.e. because there aren't enough chips)
  26. then they would have to fall back to normal multitasking.
  27.  
  28. This, IMO, is not good. Multitasking should be implemented on each CPU, i.e.
  29. the tasks should be shared around the available processors. The idea is that
  30. when any one CPU's current task 'runs out of time' it takes over any task (of
  31. high enough priority) currently waiting.
  32.  
  33. I don't pretend to know anything about the hardware side of this sort of
  34. implementation - it must be possible because Acorn have done it - but I don't
  35. see any enormous difficulties on the OS side - if anybody would care to
  36. contradict me I'd be happy to hear it!
  37.  
  38. For the record, the chappies from Acorn half-hinted to me that they were
  39. planning this sort of system for RiscOS, but I got the impression that it
  40. may have been sales pitch, and they didn't really know what they were talking
  41. about...
  42.  
  43. If AT can produce something along these lines the world would rejoice!
  44.  
  45.  
  46. Ian
  47.  
  48.  
  49.